#include <stdio.h>
#include <stdlib.h>

static int g_init = 255;
static float g_uninit;

static void text()
{

}

int main (int argc, char* argv[])
{
    static double s_init = 0.255;
    static double s_uninit;
    int i = 0;
    int* p = malloc(4);

    printf("argv[0]     = %p\n", argv[0]);
    printf("&i          = %p\n", &i);
    printf("p           = %p\n", p);
    printf("&s_uninit   = %p\n", &s_uninit);
    printf("&g_uninit   = %p\n", &g_uninit);
    printf("&s_init     = %p\n", &s_init);
    printf("&g_init     = %p\n", &g_init);
    printf("text        = %p\n", text);

    free(p);

    return 0;
}

